print link module name

Dumb question, how do I print the link module name that corresponds to a link?

Thanks
SystemAdmin - Wed May 06 17:17:47 EDT 2009

Re: print link module name
SystemAdmin - Thu May 07 01:14:39 EDT 2009

Function "module(Link link)" returns a handle to the link module, so:
 

Link l = null
Object o = current
Module LinkMod = null
 
for l in o -> "*" do
   {
      LinkMod = module l
      print name LinkMod "\n"
   }

Re: print link module name
Tony_Goodman - Thu May 07 02:49:12 EDT 2009

SystemAdmin - Thu May 07 01:14:39 EDT 2009

Function "module(Link link)" returns a handle to the link module, so:
 

Link l = null
Object o = current
Module LinkMod = null
 
for l in o -> "*" do
   {
      LinkMod = module l
      print name LinkMod "\n"
   }

And for incoming links...

LinkRef lr
 
for lr in o <- "*" do
{
    print name module lr
}

Re: print link module name
SystemAdmin - Thu May 07 09:03:44 EDT 2009

Thanks!

One other question, will these examples give me the link module names of modules that are unloaded? Thanks again.

Re: print link module name
Tony_Goodman - Fri May 08 03:03:02 EDT 2009

SystemAdmin - Thu May 07 09:03:44 EDT 2009
Thanks!

One other question, will these examples give me the link module names of modules that are unloaded? Thanks again.

yes